river improvement - French English Dictionary